Platform Explorer / Nuxeo Platform 2023.14

Operation Video.AddWatermark (Watermarks a Video with a Picture)

Description

Watermark the video with the picture stored in file:content of watermark, at the position(x, y) from the left-top corner of the picture.
Operation id Video.AddWatermark
Category Files
Label Watermarks a Video with a Picture
Requires
Since

Parameters

Name Description Type Required Default value
watermark document yes  
x string no
xpath string no  
y string no

Signature

Inputs blob, bloblist, document, documents
Outputs blob, bloblist, blob, bloblist

Implementation Information

Implementation Class Class: org.nuxeo.ecm.platform.video.tools.operations.AddWatermarkToVideo
Contributing Component org.nuxeo.ecm.video.tools.operations

JSON Definition

{
  "id" : "Video.AddWatermark",
  "label" : "Watermarks a Video with a Picture",
  "category" : "Files",
  "requires" : null,
  "description" : "Watermark the video with the picture stored in file:content of watermark, at the position(x, y) from the left-top corner of the picture.",
  "url" : "Video.AddWatermark",
  "signature" : [ "blob", "blob", "bloblist", "bloblist", "document", "blob", "documents", "bloblist" ],
  "params" : [ {
    "name" : "watermark",
    "description" : null,
    "type" : "document",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "x",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ "0" ]
  }, {
    "name" : "xpath",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "y",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ "0" ]
  } ]
}